From: transfire@... Date: 2006-06-08T08:51:18+09:00 Subject: Re: Requiring a file into a different namespace Use #load. Not tested but it will be something like: ["a","b"].each do |name| sandbox = Module.new { load "#{name}.rb" } survey = sandbox::Survey.new puts survey.name end