changes on register and add more features on reset password