added override for textContent