modified in KNU