added finished hash.iteration.rb