added an offset area for swirly motion; creates mostly chaos, but kind of interesting patterns emerge