cleaned up the login signup process