I don't recall, have you posted here before? If not, please take a look at:
If you have, then I suspect it's time for a refresher. Why am I saying this?
You've repeated this disrespectful behavior multiple times. For programming problems, it's almost always necessary to have the complete code, which we can then quickly copy to the IDE to see what might be the problem. Only alternative to that is to produce a smaller, simple code that demonstrates the same problem, and post that, explaining the behavior. What you've done is attempt to force us to develop our own wrapper for your snippet, trying to see, dimly, what all the fuss is about.
Ain't happening. Good luck. I've you, because, well, I can.