task feature better flow