update

add geo math