wip flexible workflow