handle more conflicing file names.