renamed main module