Implement message splitting