Update if.rb