formatting
improve duplicate file handling
fix bug