upstream d2-common