better way to check how messages are split by length manually