sign in is working error detection is in place for sign up and sign in