To avoid mixing alarm/sleep, I replaced sleep with select.