finished LOOPS