moving to powerapi namespace