Use accurate duration