create full doc