An adaptive time-stepping semi-Lagrangian method for incompressible flows. (2nd January 2019)