better flow