add install support