preliminary fix for correctly compose message fragments wrt message_size