add install script -> need more work