initial commit with geo stuff