session/request setup for cart