Relevant code is on lines 132-182. I have a feeling that the problem is that the Paths being added to the List on line 148 is the full Path and therefore the condition on line 162 is always false. Not sure how to get a "simple name", especially if it's in a sub-folder, how would I get the correct "amount" of Path?