Enriched element object, added auto rule checking