changed routes and added cart and checkout saving