first commit with work version of looper