implemented install script