fix vertical scroll
scroll fixes
fix element width caclulating
fix intersection bug