changes in package structure