separated task and workflow data: like locals and globals