signup, login, and validation
signup, login, validation