I spy with my little eye, something beginning with KE!
Look to the very left of your screen. Does anyone else see a tiny KE! written in green. I wonder what it stands for and does this mean the site was hacked?
Maybe a good idea to give ioi a heads up. Although might be best not disturbing him as he's probably hard at work making the latest charts!