add power_arch