improve time commit