add document and table buider