add config file
fix bug
add callback
improve
add validate for create, remote parse and stringify callback
add callback adapter
fix bug