reverted to querySelector for IE8