added InCFNode and OutCFNode + doxygen