improved rubyversion