refactored cart view