difference between substructure and superstructure