update power