Hi, > Sounds a bit over-engineered to me. Why do you need sets instead of > ranges? Are the lines for different data types interleaved or something > like that? I believe it is a possibility and it is one of the requirements we have. > Why? The application should know which data lines it has asked for ... No comments on that, I agree with that. Thanks and regards, Sojan.