store products fully implemented