add timer calss