Add hibernate and hybrid sleep