Some simple code, but it doesn't work

hi, i just started to work with flash. i watched and read some tutorials but still i can’t get this simple TileList to work. the images don’t appear…

can someone please help ? here is the code:

import fl.data.DataProvider;
import fl.controls.TileList;
import fl.controls.ScrollBarDirection;

var xmlReq:URLRequest = new URLRequest(“data.xml”);
var loader:URLLoader = new URLLoader(xmlReq);
loader.addEventListener(Event.COMPLETE, loadXML);
function loadXML(e:Event):void
{
var photos:XML = new XML(loader.data);

var homePhotos:TileList = new TileList();
homePhotos.x = 10;
homePhotos.y = 300;

var dp:DataProvider = new DataProvider(photos);

homePhotos.direction = ScrollBarDirection.VERTICAL;
homePhotos.columnWidth = 150;
homePhotos.rowHeight = 100;
homePhotos.columnCount = 1;
homePhotos.height = 300;
homePhotos.dataProvider = dp;
addChild(homePhotos);

}
and the code in data.xml:

<photos>
<photo src=“photos humbs yrusThomas.jpg” desc=“Thomas leads the Bulls past the Celtics” > </photo>
<photo src=“photos humbs\derrickRose.jpg” desc=“No.1 prospect in the nation heads to Chicago” > </photo>
<photo src=“photos humbs\vinnyDelNegro.jpg” desc=“Del Negro finally happy with his defence” > </photo>
</photos>