 				contentContainer.removeAllChildren();
 			}
 			
-			// newItem is never null - check setter
 			var parser:LAMLParser = new LAMLParser();
-			var xml:XML = new XML(itemRenderer);
 			newItem.forEach(function(item:Object, index:int, items:Array):void {
-				createItemView(item, xml, parser);
+				createItemView(item, parser);
 			});
+			
 			newItem.addEventListener(PayloadEvent.SELECTION_CHANGED, selectionChangedHandler);
 			
 			if(newItem.selectedIndex == -1 && newItem.length > 0) {

			}

			return -((displayedIndex * getItemSize(contentMask.width)) + (horizontalGutter * dataProvider.selectedIndex));
		}
		
		override protected function commitProperties():void {
			super.commitProperties();
		}
		
		override protected function updateDisplayList(w:Number, h:Number):void {

			dataProvider = new SelectableList();
			horizontalGutter = DEFAULT_HORIZONTAL_GUTTER;
			padding = DEFAULT_PADDING;
			itemRenderer = "<IconButton width='100%' height='100%' text='{title}' />";
			model.validate_dataProvider = validateDataProvider;
		}
		
