Added validation interface