modifiy 9.rb