note: partial due to size of document.