patterns and practices