notes for studying 974256