output and workflow updates