added sleep timers