class notes ...