add partial for slave tasks
adjust other templates to play nice with new slave tasks
adjust current structure to account for subtasks