Refractory and edit message model