Ripples are fully working. Still need to add sine wave instead of linear distance.