publish: Working as discussed.

generated from commit 81df330fd2a564d568e6a79813b9fe2a67341841