Update the way modules are loaded