Non-linear sand wave evolution by