Stream Associates and Solutions