improve time recoder.