adding expected_cycles