diff --git a/geomagio/edge/EdgeFactory.py b/geomagio/edge/EdgeFactory.py
index 89536cbd282fc7bbe1226a03a27cc820bbe652e8..7b92a33ea51715e3a2702c0acf8d1d00995c82e8 100644
--- a/geomagio/edge/EdgeFactory.py
+++ b/geomagio/edge/EdgeFactory.py
@@ -72,7 +72,7 @@ class EdgeFactory(TimeseriesFactory):
         for reading.
     """
 
-    def __init__(self, host=None, port=None, write_port=None,
+    def __init__(self, host='cwbpub.cr.usgs.gov', port=2060, write_port=None,
             observatory=None, channels=None, type=None, interval=None,
             observatoryMetadata=None, locationCode=None,
             cwbhost=None, cwbport=0, tag='GeomagAlg', forceout=False):
diff --git a/geomagio/iaga2002/IAGA2002Factory.py b/geomagio/iaga2002/IAGA2002Factory.py
index 9abb5faf246c5a3c0ce2369dec727f04c1e38b03..37ce68313262ae1415a3892eb8ab451f10b06750 100644
--- a/geomagio/iaga2002/IAGA2002Factory.py
+++ b/geomagio/iaga2002/IAGA2002Factory.py
@@ -33,8 +33,8 @@ class IAGA2002Factory(TimeseriesFactory):
     IAGA2002Parser
     """
 
-    def __init__(self, urlTemplate, observatory=None, channels=None, type=None,
-            interval=None):
+    def __init__(self, urlTemplate=None, observatory=None, channels=None,
+            type=None, interval=None):
         TimeseriesFactory.__init__(self, observatory, channels, type,
                 interval, urlTemplate)