Hello len, l> Is there some difference in the code I'm not seeing or is one better l> than the other: l> languages = ['English', 'German', 'Ruby'] l> languages.each do |lang| l> puts 'I love ' + lang + '!' l> puts 'Don\'t you?' l> end l> languages.each { |lang| l> puts 'I love ' + lang + '!' l> puts "Don't you?"} No both are the same, the one liner languages.each { |lang| puts "I love #{lang}!\nDon't you?" } is also doing the same and a little bit more rubyish -- Best regards, emailto: scholz at scriptolutions dot com Lothar Scholz http://www.ruby-ide.com CTO Scriptolutions Ruby, PHP, Python IDE 's