finish validator