SMS: Differential topology.