auto set up the document with 'data-holder'