add jruby support