mostly tweaks to publisher