Added handy comments
Made the udhr CFD a sub