1) check and sign up