more ie8 fixes from Zack