Trying to fix timer problem by re-creating a new timer every time it's
needed.