Uh. Hm. Sort of got a bit off the rails on this one. Hrm.

