temporal chaining rule.