enforcing time limit