organize new installation package
solve conflicts