Accept an array of messages too