added more control to my cart