wip: provider task dependencies