removing requests so the library has no 3rd party dependencies