adjust package structure