brefore publish