Add ref and guide

* ref
* guide
* fix build bug