Hcfs

i think this is almost the same as the other pull request.  just to be sure ill also add this in though