parser.add_argument("-r", "--restore", action='store_true',
                         help="Restore a backup.")
     parser.add_argument("-R", "--recover", action='store_true',
-                        help="Restore a backup with an index file.")
+                        help="Recover a potentially damaged backup with an index file.")
     parser.add_argument("-f", "--full", action='store_true',
                         help="Create a full backup.")
     parser.add_argument("-d", "--diff", action='store_true',
 
 Initialization Vectors
 -------------------------------------------------------------------------------
 
-Initialization vectors are checked reuse during the lifetime of a decryptor.
+Initialization vectors are checked for reuse during the lifetime of a decryptor.
 The fixed counters for metadata files cannot be reused and attempts to do so
 will cause a DuplicateIV error. This means the length of objects encrypted with
 a metadata counter is capped at 63 GB.
 PDTCRYPT_MAX_OBJ_SIZE         = PDTCRYPT_MAX_OBJ_SIZE_DEFAULT
 
 # index and info files are written on-the fly while encrypting so their
-# counters must be available inadvance
+# counters must be available in advance
 AES_GCM_IV_CNT_INFOFILE     = 1 # constant
 AES_GCM_IV_CNT_INDEX        = AES_GCM_IV_CNT_INFOFILE + 1
 AES_GCM_IV_CNT_DATA         = AES_GCM_IV_CNT_INDEX    + 1 # also for multivolume