doc complete