made commit interval customizable