now supports ipi criteria