refine API reference