What is a looper?