added cart & products can be added in scope, quantity logic included