diff --git a/README b/README
index 49db7cdd7a1ec649490ab432e37a7346413be0b1..9c2b8199342e847afc14469fa7fb509eea81b56d 100644
--- a/README
+++ b/README
@@ -44,7 +44,7 @@ What works:
 Extensions and their implementation status:
 
   Base specification (RFC3028):
-    fileinto: validation and generation
+    fileinto: validation, generation and interpretation; no execution 
     reject: validation and generation
     envelope: full
 	encoded-character: planned (draft-ietf-sieve-3028bis)
@@ -54,7 +54,7 @@ Extensions and their implementation status:
     comparator-i;ascii-numeric: full, but fails to handle leading zeros
     relational: full 
     regex: full, but suboptimal
-    vacation: validation and generation, but interpretation is broken
+    vacation: validation, generation and interpretation; no execution
     imapflags: planned (* first implement tests) 
     include: planned (* first leave out variables support)  
 	variables: planned (* also amend previously implemented extensions)
diff --git a/src/lib-sieve/plugins/vacation/ext-vacation.c b/src/lib-sieve/plugins/vacation/ext-vacation.c
index 23450c2c10472f7da0cc9736ef13c1dbc29ad5f3..f7b6a90bba42ae7ec35171b31898dde0d8653ad3 100644
--- a/src/lib-sieve/plugins/vacation/ext-vacation.c
+++ b/src/lib-sieve/plugins/vacation/ext-vacation.c
@@ -1,10 +1,11 @@
 /* Extension vacation
  * ------------------
  *
- * Author: Stephan Bosch
+ * Authors: Stephan Bosch
  * Specification: draft-ietf-sieve-vacation-07
- * Implementation: validation and generation work, no interpretation/execution.
- * Status: under development
+ * Implementation: validation, generation and interpretation, no actual 
+ *   execution.
+ * Status: experimental, largely untested
  * 
  */