added support for all browsers > ie8