product recommendations, login, and the cart all together