primary, secondary, and tertiary messages
function util tests
concatenate front and back tests