made request and response non-copyable