not finished. similar filenames bad idea