typed up notes based on Thao's notes