add validatior