fi.absolutePath() is probably the same thing as the second argument you're constructing with concatenations