streamlined code, fixed compare, added UmbracoDatatypeAtribute+ added dictionary items