Base module.