START OF MAJOR LOOP