Improve 'Request' and 'Responce' structure