publication process