modified fuga.rb