Implement module.