some irb stuff and rename of file to supersonic.rb