publish confirm