fix checklogin