why backward looping is faster