change water gradient by depth