definition of flow:

a.) to proceed continuously and effortlessly

      b.) to be marked by smooth or easy movement

                                                                                           -Collins Engish Dictionary