decision patterns