break messages up based on length