okay, this time with looping instead of everything playing over itself