Use querySelectorAll if available