notes on special topics 2744285