wrote half of the section on geometry