Start of nsf reader