why can't AddStream do this increment?