implemented timer

asd