notes from seminar 5226270