adding function for reading interleaved nexus