multiple version of modules in memory