You should write a book about this.