ie9 fix, ie8 WIP