working on routes and response parsing