OOPL NI class files