unbreaking publishing to the UI