Subclass stream model