added reset method
fixed suspend->resume issue (when counting up)