Improving outlook for online shopping