fix login page
update cart