first commit for PowerManager
first commit for PowerManager