add infinite scrolling, fix hex