wrapped message data into an own structure