document integration