updated get user functionality and response object types