WIP: a better scrollView snap version
WIP: