use imp.load_module to load third-party modules