4 of 16 patternideas examples collected by tmhaney@hotmail.com