Changed api to support install operations