power: improve multihead handle