loop recording improved