init publish system