timer thread tested okay