updated water-column simulation