add function install_app