ally.rb