       (kill-buffer temp-buffer))))
 
 (defun vimgolf-right-solution ()
-  (message "%s" "Hurray!")
+  (message "Hurray!")
   (let ((parsed-keystrokes (vimgolf-parse-dribble-file vimgolf-keystrokes-file-path)))
-    (message "%s" "You should really write that parser at some point.")))
+    (message "You should really write that parser at some point.")))
 
 (defun vimgolf-submit ()
   "Stop the challenge and attempt to submit the solution to VimGolf."

  (if (get-buffer vimgolf-end-buffer-name) (kill-buffer vimgolf-end-buffer-name))
  (vimgolf-open-dribble-file nil)
  (set-window-configuration vimgolf-prior-window-configuration)
  (message "%s" "I declare you, n00b!"))

(defvar vimgolf-host "http://vimgolf.com/")


  (if file (open-dribble-file file) (vimgolf-close-and-capture-dribble)))

(defun vimgolf-wrong-solution ()
  (message "Wrong!")
  (vimgolf-diff))

(defun vimgolf-parse-keychord (keychord-string)
  (message keychord-string)
  (single-key-description (string-to-number (substring keychord-string 2) 16)))

(defun vimgolf-parse-dribble-file (file)
