diff --git a/geomagio/algorithm/__init__.py b/geomagio/algorithm/__init__.py
index 2a6ac517a2a7ac0758f017f848407342b5b5376f..cbf1f3f7f421b6bd65ec40387202c72b0a065ba5 100644
--- a/geomagio/algorithm/__init__.py
+++ b/geomagio/algorithm/__init__.py
@@ -11,12 +11,14 @@ from .AdjustedAlgorithm import AdjustedAlgorithm
 from .DeltaFAlgorithm import DeltaFAlgorithm
 from .SqDistAlgorithm import SqDistAlgorithm
 from .XYZAlgorithm import XYZAlgorithm
+from .AverageAlgorithm import AverageAlgorithm
 
 
 # algorithms is used by Controller to auto generate arguments
 algorithms = {
     'identity': Algorithm,
     'adjusted': AdjustedAlgorithm,
+    'average': AverageAlgorithm,
     'deltaf': DeltaFAlgorithm,
     'sqdist': SqDistAlgorithm,
     'xyz': XYZAlgorithm
@@ -29,6 +31,7 @@ __all__ = [
     'AlgorithmException',
     # algorithms
     'AdjustedAlgorithm',
+    'AverageAlgorithm',
     'DeltaFAlgorithm',
     'SqDistAlgorithm',
     'XYZAlgorithm'