NCL REPRESENTATION