practical_patterns