From: Kyle Schmitt Date: 2009-04-07T07:05:21+09:00 Subject: Re: Method missing and arrays as arguments.. Ok, I found my issue, it was rather dense of me to be honest, it had to do with how I was calling it. That said, this is what I came up with def method_missing(method,*args) without_add=method.to_s[/^add_([^$]+)/,1] if not(without_add.empty?) and respond_to?without_add #calling the string worked (I'm guessing it tries a .to_sym) #@data<