chang Publish.rb