more doc init