revise the power profiling