update so MessageId has int and char representations