Update timer.c/h