friendlydragon.rb now fully tested