add documentation at scale