removed named capture to be compatible with Ruby 1.8