- fixed message structure