add requests as requirement