fixed some IE9 bugs