use MsTimer2 lib instead of raw timer2