add sleeping by default; tuneable