a little more research and this forum is helpful indeed

no pest strips, predatory mites?