fixed up task dependencies