The ramblings of a stark raving lunatic follow...