slide-deck for talk at CMU