more dagmc function updates