edit message controller