infinite-scroll and back-to-top function are added