update .gitignore
add `convert` API