fixed publish