incorporating the docdsl