publish returns to master afterward