simplify PowerManager action handling