added inputs for various nodes and added chemical_structure_substructure