Super minor point, but textContent is generally better practice than innerText