Welcome to the world of twenty-percent time. Enjoy your stay. :)
IE Bugs