timing rules
aff