actually store detailed item info