Working and tested message splitting