outline of web patterns