added shopping cart and more semesters