Devan, would ... __import__(name) for name in module_names have worked just as well - without the equate to modules? or is the modules list required as a hook for the imports ?