diff --git a/tupak/gw/waveform_generator.py b/tupak/gw/waveform_generator.py
index 8e4531d190ddf31897045a0fce972686c96a555e..e95ed06afdc92fe4be82eb3a3593a3890ddd54f3 100644
--- a/tupak/gw/waveform_generator.py
+++ b/tupak/gw/waveform_generator.py
@@ -138,7 +138,7 @@ class WaveformGenerator(object):
 
         model_strain = dict()
         for key in transformed_model_strain:
-            if transformation_function == utils.nfft:
+            if transformation_function == tupak.core.utils.nfft:
                 model_strain[key], self.frequency_array = \
                     transformation_function(transformed_model_strain[key], self.sampling_frequency)
             else:
@@ -158,7 +158,7 @@ class WaveformGenerator(object):
         array_like: The frequency array
         """
         if self.__frequency_array_updated is False:
-            self.frequency_array = utils.create_frequency_series(
+            self.frequency_array = tupak.core.utils.create_frequency_series(
                 self.sampling_frequency,
                 self.duration)
         return self.__frequency_array
@@ -178,7 +178,7 @@ class WaveformGenerator(object):
         """
 
         if self.__time_array_updated is False:
-            self.__time_array = utils.create_time_series(
+            self.__time_array = tupak.core.utils.create_time_series(
                 self.sampling_frequency,
                 self.duration,
                 self.start_time)