tighening up task path routing