add: dynamism
add: dynamism in install func
add: install message