change construction
migration
add unittest of libotama_version