Added hibernation.
Small changes.