add requests to requirements and update to requests method