smsc.rb minor changes