			list.removeChild(list.firstChild);
			}
		};

		var fillList = function fillList(content) {
			list.insertAdjacentHTML('afterbegin', content);
		};

		var resetList = function resetList() {
			if (!mutated) {
				return;
			}

			mutated = false;
			cleanList();
			fillList(items.join(""));
			updateInfo(3);
		};

		var updateInfo = function updateInfo(count) {
			infoLbl.innerHTML = "Items " + info[count];
		};

		list.addEventListener("ui5-item-delete", function (event) {
			var item = event.detail.ite