add timer component