Working towards a proper outer workflow.