Vertical and Horizontal Patterns