added text display and scrolling