notes on special topics 6828859