add message mode