tightening up the login and signup forms