infinite scroll works. Closes #29