upload bj_oop.rb