fully functional cyle package created in TimerThreadTest