adopted new pubchem notation;added logger