handles long file names properly now?