fix publish