Pattern portfolio