Learning about streams