optimize tags query