package structured