mostly there. not sure about IE8 tho...