upated timer thread interactions.