Indentation is weird, and this should use textContent