fixed reouting issue with user sign in