An exercise in self-gratification...