added geography editing and retrieval