adding registerable module