collectFiles now works recursively - at least in simple cases...

restricted to FILES