execute cycle for requests