updated timer component.