improve auto timer init
Merge remote-tracking branch 'original/master'