changed packaging structure