DOC: use expansive to generate doc