formatting changes, var stringOutput, don't use innerText