segment scroll basic setup
conflict fix