notes on special topics 8697378