timer legacy fix