added ie 8 support