#3 add timer