fill in msg types