updated a.rb