bug fixed and more api method
bug fixed
add missing type
fix typo
add `clone` method
fix type error
warning fixed
bug fixed
on going
adjustment