Yeah thats basically what I did in VB, but it's indeed ugly for some reason .Net doesn't release used files.