spaces and surfaces