more ability.rb fun/learning