break up init_requests method
move assign_request method