add: doc init