I presented all of the code in my first post.
...and you've changed it since then, and we can't see your screen.