keep track of programming time