avoid mis-setting time limit