adding dist upgrade