underwater_simulation update