Adam, > PS: Is there a better way to do the following? > Can it be done in a single line?: > > def describe_set set > s="" > set.each {|o| s+= "There is a #{o} here. " } > s > end How about: def describe_set(set) set.inject("") {|s,o| s += "There is a ${o} here. "} end - Warren Brown