add geo library