diff --git a/NEWS b/NEWS
index c776d85e79f9c02caf7619e77a71a0eec551a778..7d12cce10a6ed496d6a84a228b4b51fc4f414b33 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,18 @@
+New in version 1.8
+ * Bugfix: The "process PE separately option" was only taken into account when calculating the median coverage.
+During original parsing for determining which reads are "undefined", PE were considered as single so the -m option for PE was not useful.
+This is now fixed.
+ * Bugfix 2 : when specifying -q 0 option (ie indicating that you do not want to take the nucleotide's score into account), nucleotides
+with score =0 were considered as errors and k-mers containing them were not taken into account. This is now fixed. Indicating -q 0 takes all (non 'N')
+nucleotides into account.
+ * -p option now takes arguments:
+         0 : PE are processed as single
+         1 : PE are processed separately. A PE is removed by the low filter if R1 and R2 have coverage below kappa_prime.
+         2 : PE are processed separately. A PE is removed by the low filter if if R1 or R2 have coverage below kappa_prime.
+
+
 New in version 1.7
- * -m optionnow also available when PE reads are processed separately.
+ * -m option now also available when PE reads are processed separately.
 
 New in version 1.6
  * code refactoring (no impact for the user)