Altered validatior interface (added events support)