don't try to get msg if it doesn't exist