publishing challenges