fix custom validator