Rewrite the installation part