Plis file read and nscode review