another process for publishing