fixed main modules