updated b.rb