adds back end to publishing workflow