updated cofhlib