diff --git a/xcpt.c b/xcpt.c
index 4c4c9b4ae91cd158f717de827fa824c9d17bd9a4..3623709940b8c2294981586ebd36c327c04ad996 100644
--- a/xcpt.c
+++ b/xcpt.c
@@ -392,7 +392,20 @@ static void gen_job_template(void)
   if (OPT_IS_SET(ORIENTATION))
     xcpt_keyword("document-reading-orientation", OPT(ORIENTATION));
 
-  // FIXME
+  /*
+   *  Values used:
+   *
+   *	20 = 1 staple
+   *	29 = 2 staples
+   *	40 = 4 staples
+   *	90+94 = 2-hole punch
+   *	92+93 = 4-hole punch
+   *	110 = fold & staple
+   *	111 = fold only
+   *	113 = fold & swap sides
+   *	1003 = single-fold inside
+   *	1004 = single-fold outside
+   */
   xcpt_set_open("finishings");
   xcpt_enum("value", 3);
   xcpt_close();
@@ -434,7 +447,7 @@ static void gen_job_template(void)
       xcpt_close();
     xcpt_keyword("media-type", OPT(MEDIATYPE));
     xcpt_close();
-  xcpt_keyword("print-quality-level", "standard");	// FIXME
+  xcpt_keyword("print-quality-level", "standard");	// FIXME: standard / enhanced / highest-resolution / toner-saver
   xcpt_keyword("sides", OPT(SIDES));
   xcpt_close();