made the cart feature spec work