Updated timer.v