FieldMatching implemented. Still needs fixing tho.