Moved registration creation to superclass