divide files

devide request and response code