add install process