fixed bugs in ExerciseCart