this just looks to me like it could be better....
When I did this the first time I found that when I clear the list that the list it was added to was also cleared (line of commented code). To fix this I added the method addfileList(), I add it to the list that way. It seems kinda sketchy to me, is there a better way to do this?
subject: Is this the right way to to use a List<>?