PTS-46 refactored the user model to use the PTS_response object