Review of Hcpet