Begin implementation of modules.