added infinite scroll. Bit clunky tho