adding HPCCG