return nil if user is not present
test creating user