two way publishing formatters