add timer.interval to delay after it is calculated.