doc part complete