is it needed to stop the timer here if still active?