timer1 fix, top working