Universal validation