Rewrote installer