fixed userlogin