New message format

fixing AGPUSH-1044
:+1: on having this as a separate class