modification of package structure