further progress for login validation, account validation now returns
errors for username or email already in use