Further explanation on adding modules to CPM.