add support for requests module