Ardent makes validation much easier