TaskRules fifth pass