database codes handles user names that don't exist and evaluations that don't exist