pre-publish checks