simplified loop