fix dp.rb