add category flow