Better language selection and installation process