Uploading the main module