added water interpolation demo