Ovipositor review