- my first work on drainage simulation