experimental message merging