start on documenting messages