update install and functions