Extending by Module registration