cycle profiling, update profiling