introduced package structure