functionality for power mgmt features