add install script...untested