Added InterfacedWorkflow