checkout and login changes