From: "tom.mancino" Date: 2006-10-25T21:50:08+09:00 Subject: Functional Equivalency This works for multiple keywords: res = adwords.estimateKeywordList([AdWords::KeywordRequest.new(nil, 1000000, false, 'test', 'Broad'), AdWords::KeywordRequest.new(nil, 1000000, false, 'student', 'Broad')]) This doesn't: keywords = ['test','student'] res = adwords.estimateKeywordList([keywords.map! {|x| AdWords::KeywordRequest.new(nil, 1000000, false, x, 'Broad')} ]) Aren't these statements functionaly equivilant, or have I missed something (probably!).....this may be an api problem as well.