account for non-string messages