Separated sleep class