update extensionanddistribution