cut out in a separate file the registration of the module