Finished UpdateTimer implementation