fixes to timer0 modifications - BROKEN