shouldn't this just be "response"? then do away with the response type entirely