diff --git a/magick/option.c b/magick/option.c
index 899879c..54dc1c7 100644
--- a/magick/option.c
+++ b/magick/option.c
@@ -316,6 +316,8 @@
     { "-extract", 1L, MagickFalse },
     { "+family", 0L, MagickFalse },
     { "-family", 1L, MagickFalse },
+    { "+fft", 0L, MagickFalse },
+    { "-fft", 0L, MagickFalse },
     { "+fill", 0L, MagickFalse },
     { "-fill", 1L, MagickFalse },
     { "+filter", 0L, MagickFalse },
@@ -662,7 +664,7 @@
     { "-window", 1L, MagickFalse },
     { "+window-group", 0L, MagickFalse },
     { "-window-group", 1L, MagickFalse },
-    { "+write", 0L, MagickFalse },
+    { "+write", 1L, MagickFalse },
     { "-write", 1L, MagickFalse },
     { (char *) NULL, (long) 0L, MagickFalse }
   },
@@ -959,6 +961,7 @@
     { "debug", MagickTrue, MagickFalse },
     { "deconstruct", MagickTrue, MagickFalse },
     { "delete", MagickTrue, MagickFalse },
+    { "fft", MagickTrue, MagickFalse },
     { "flatten", MagickTrue, MagickFalse },
     { "fx", MagickTrue, MagickFalse },
     { "hald-clut", MagickTrue, MagickFalse },