LOOPREFINE