final timing checks for optimization