more work on the PoisonExtractor