D's most recent messages