added data point for detecting section
getting fixed scroll to work
re-write
finishing up
finishing up