num_cycles -> uint