defensive on tickdiff