ruby 2 fixes