Not sure what's the difference between StyledMessage and RawMessage