add ability to run the flow