knowledge Note