- transform_substructure fully implemented