add HCRF library