dependency prompt
implement cli
Merge branch 'impl_cli'
version up