Update to not use Requests library