Toxin puzzle