DxItem class