correct package structure