simpler approach, no line based scrolling, just use clientHeight
remove lang