john's Talk