original as H . C . F.