RUBY-32

major error revamp