Archives for overcoming toxins