clarify use of timer_sleep or acceptable alternatives for implementing