indexed publish, add check