   uv.y += sin(t) * 2.0;
 
 
-  if (mod(a,1.0) >= 4.0) {
-    uv.y *= sin(uv.x + p * a);
+  if (mod(a*30.0+t,3.0) >= 1.0) {
+    uv.y *= sin(uv.x + p);
   } else {
     uv.x *= uv.y * cos(uv.x + sin(t));
   }


  uv.x += 4.0;

  uv.y += 1.0;

  // uv.y += a;


  // // AMP
  // a *= 0.0;

  a *= 0.08;


  mat2 rotation = mat2( cos(M_PI*angle), sin(M_PI*angle),
