fixed if timer is already running