adding the main module