wip: catch up w/flow swirl