add main module