user sign in errors made more better