single package structure