Thanx Giang for this wonderful and lovely component. God bless you. I have to upload more than 3000 images which was giving me goosebumps and nightmares. Your component solved the problem. All you guys there struggling with VM uploading one at a time - my suggestion is do not try to invent or discover the wheel. Buy this component and take Giangs help. You would be over with uploading in seconds not minutes. Giangs response is like SWAT. Precise and surgical. I am planning to take his help in furthur developing some components for me if he has some time available in his busy schedule.