Make core module