essay about online stores problem solving phases include nesting testing investing and