Thanks Guys..Ur suggestions got me up and rolling... I got another problem.. im using the treeview control...How do you remove a treeview node by its KEY and not its INDEX? Ive tried every possible solution i could think of... Oh and taxes yeah i order me a book on .Net but i jsut ordered it day b4 yesterday... i hope it gets here in the next week or so.. i need it very badly.. so do you know about the treeview question i brought up?