modified TextView control