added the 'time limit'