adding install targets and updating models