Outline of HPWU