diff --git a/geomagio/Util.py b/geomagio/Util.py
index 1fa4f9784a838c5a2d92c0026d79356e16229089..eb20b98c7add9599301cf3b154d1058cf9923c27 100644
--- a/geomagio/Util.py
+++ b/geomagio/Util.py
@@ -1,6 +1,6 @@
 import urllib2
-import numpy
-import obspy
+from numpy import full, nan
+from obspy.core import Stats, Trace
 
 
 class ObjectView(object):
@@ -65,8 +65,8 @@ def create_empty_trace(trace, channel):
     obspy.core.Trace
         Trace a duplicated empty channel.
     """
-    stats = obspy.core.Stats(trace.stats)
+    stats = Stats(trace.stats)
     stats.channel = channel
     count = len(trace.data)
-    numpy_data = numpy.full((count), numpy.nan)
-    return obspy.core.Trace(numpy_data, stats)
+    numpy_data = full((count), nan)
+    return Trace(numpy_data, stats)