add basics.rb