filepath has been init as an array before, but now it's an string I guess, so it's a little confusing :?