add sleep model