field geometry importance mid class start historical