add endless scrolling
fix up intents