Added duplicates handling, logs output, updated progress dialog