Change to reuse the item-list directive