small changes in geo functions
small changes in geo functions