publish validation