update q2.rb