Publishing activities

In preparation.