rewrote installer, give user a chance to back out of installation