diff --git a/pySDC/core/space_transfer.py b/pySDC/core/space_transfer.py
index 36acef82252b69a5c38b07af0b02f11d182f8148..2ec3850c78e9ac50dccc7d7db247d148079cc6c1 100644
--- a/pySDC/core/space_transfer.py
+++ b/pySDC/core/space_transfer.py
@@ -27,17 +27,17 @@ class SpaceTransfer(object):
         coarse_prob (pySDC.Problem.ptype): reference to the coarse problem
     """
 
-    def __init__(self, fine_prob, coarse_prob, space_transfer_params):
+    def __init__(self, fine_prob, coarse_prob, params):
         """
         Initialization routine
 
         Args:
             fine_prob (pySDC.Problem.ptype): reference to the fine problem
             coarse_prob (pySDC.Problem.ptype): reference to the coarse problem
-            space_transfer_params (dict): user-defined parameters
+            params (dict): user-defined parameters
         """
 
-        self.params = _Pars(space_transfer_params)
+        self.params = _Pars(params)
 
         # set up logger
         self.logger = logging.getLogger('space-transfer')
diff --git a/pySDC/implementations/transfer_classes/TransferFenicsMesh.py b/pySDC/implementations/transfer_classes/TransferFenicsMesh.py
index 4a0e46fc4bb905a737c1cfb4a1c6f2c9ddfb3ef9..09075ba404d486dad4053037c4511c47c8cd5f5c 100644
--- a/pySDC/implementations/transfer_classes/TransferFenicsMesh.py
+++ b/pySDC/implementations/transfer_classes/TransferFenicsMesh.py
@@ -10,21 +10,6 @@ class mesh_to_mesh_fenics(SpaceTransfer):
     This implementation can restrict and prolong between fenics meshes
     """
 
-    def __init__(self, fine_prob, coarse_prob, params):
-        """
-        Initialization routine
-
-        Args:
-            fine_prob: fine problem
-            coarse_prob: coarse problem
-            params: parameters for the transfer operators
-        """
-
-        # invoke super initialization
-        super(mesh_to_mesh_fenics, self).__init__(fine_prob, coarse_prob, params)
-
-        pass
-
     def project(self, F):
         """
         Restriction implementation via projection
diff --git a/pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py b/pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py
index 3fa698229f32feae06a3e03cbfcfc69d8362d1d8..330a7ac52753f8506f9ed18576eced5835483b9f 100644
--- a/pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py
+++ b/pySDC/implementations/transfer_classes/TransferMesh_NoCoarse.py
@@ -5,7 +5,7 @@ from pySDC.implementations.datatype_classes.mesh import mesh, imex_mesh
 
 class mesh_to_mesh(SpaceTransfer):
     """
-    Custon base_transfer class, implements Transfer.py
+    Custom base_transfer class, implements Transfer.py
 
     This implementation can restrict and prolong between nd meshes with dirichlet-0 or periodic boundaries
     via matrix-vector products
@@ -15,18 +15,6 @@ class mesh_to_mesh(SpaceTransfer):
         Pspace: spatial prolongation matrix, dim. Nc x Nf
     """
 
-    def __init__(self, fine_prob, coarse_prob, params):
-        """
-        Initialization routine
-
-        Args:
-            fine_prob: fine problem
-            coarse_prob: coarse problem
-            params: parameters for the transfer operators
-        """
-        # invoke super initialization
-        super(mesh_to_mesh, self).__init__(fine_prob, coarse_prob, params)
-
     def restrict(self, F):
         """
         Restriction implementation
diff --git a/pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py b/pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py
index 503f758035b7ac692d97bd6bd52af2c862a221ce..229482a94757b5093bf5a13302846a98854ce1a0 100644
--- a/pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py
+++ b/pySDC/implementations/transfer_classes/TransferParticles_NoCoarse.py
@@ -5,24 +5,12 @@ from pySDC.implementations.datatype_classes.particles import particles, fields,
 
 class particles_to_particles(SpaceTransfer):
     """
-    Custon transfer class, implements SpaceTransfer.py
+    Custom transfer class, implements SpaceTransfer.py
 
     This implementation is just a dummy for particles with no direct functionality, i.e. the number of particles is not
     reduced on the coarse problem
     """
 
-    def __init__(self, fine_prob, coarse_prob, params):
-        """
-        Initialization routine
-
-        Args:
-            fine_prob: fine problem
-            coarse_prob: coarse problem
-            params: parameters for the transfer operators
-        """
-        super(particles_to_particles, self).__init__(fine_prob, coarse_prob, params)
-        pass
-
     def restrict(self, F):
         """
         Dummy restriction routine