added `create` API, fix #9