add power control