BLOG: patterns