Additional classes for validation