base conversion into module
module adjustments