adding publishing support