geo library module extracted