streamFor hook