CS260 LOOP repository