diff --git a/cesiumpy/base.py b/cesiumpy/base.py
index 2b0fe13..8604211 100644
--- a/cesiumpy/base.py
+++ b/cesiumpy/base.py
@@ -101,10 +101,11 @@ def __init__(self, divid=None, width='100%', height='100%',
@property
def _load_scripts(self):
- js = """"""
- css = """"""
+ meta = """"""
+ js = """"""
+ css = """"""
- return [js, css]
+ return [meta, js, css]
@property
def container(self):
diff --git a/cesiumpy/extension/geocode.py b/cesiumpy/extension/geocode.py
index f6b2bfa..ae3b12b 100644
--- a/cesiumpy/extension/geocode.py
+++ b/cesiumpy/extension/geocode.py
@@ -9,7 +9,7 @@
import cesiumpy.util.common as com
# ToDo: want different geocoders?
-_GEOCODER = GoogleV3()
+_GEOCODER = GeocodeFarm()
def _maybe_geocode(x, height=None):
diff --git a/cesiumpy/util/trait.py b/cesiumpy/util/trait.py
index a9175ca..6c6c0cd 100644
--- a/cesiumpy/util/trait.py
+++ b/cesiumpy/util/trait.py
@@ -99,7 +99,7 @@ class _DIV(_HTMLObject):
def __init__(self, divid=None, width='100%', height='100%'):
if divid is None:
- divid = 'container-{0}'.format(id(self))
+ divid = 'cesiumContainer'
self.divid = divid
self.width = width