authenticateUser() and doesUserExist()
fixes conflicts