Geoff, you really do have too much spare time on your hands...