Major changes to VN_Message component.