power: add DealwithMessage