looks a little bit false, but it works
nothing
water works now with fixed min/max bounds