reorganised vendor scripts