updated checklogin