added base and removed ChemResultItem