   "The id of the boop timer so that it can be canceled.")
 
 (defcustom boop-interval 10
-  "The interval at which to run `boop-update`.
-
-It should be in the format that the elisp function `run-at-time` requires.
-
- e.g. 10 sec / 1 min"
+  "The interval (in seconds) at which to run `boop-update`."
   :group 'boop
   :type 'integer)
 

  :type 'symbol)

(defvar boop-update-hook nil
  "A list of hooks to run when `boop-update-info` runs.

This allows you to programmatically create/update boops on an
interval.  If you have anything you want to monitor using an

          e.g.  If a boop has a status of 1 then
          changes to a status of 2 which has an action"
   :group 'boop
   :type '(alist :key-type integer
                 :value-type (plist :key-type (choice (const :tag "Must be a Character" :symbol )
                                                      (const :tag "Must be a HEX String" :color  )
                                                      (const :tag "Must be a Status String" :status )
                                                      (const :tag "Must be a lambda function" :action )))))

(defcustom boop-execution-strategy 'config
  "The startegy to use for executing plugins.
