I was on the site talk forum wondering about the thumbs up feature (which never appeared for me) and Dave fixed it so that I can now see the green thumbs up box like most other people already could. Has something to do with the fact that I use Internet Explorer as my browser.