load and unload can now take array of module names to load/unload