fixed types of patterns for output channels.