small logic re bugfix in ncp reading in proper amount for filereader