fixes for Ruby 1.9.2