profile
fast loop
slow loop