add requests as a dependency