Streamline gather logic and methods