simplified response codes, tell the user what happened