Corrigido opts.sample e validada existência do opts.rb