rename the module to avoid conflict