optimized cycle tracking routines