learn dotinstall