mix of patterns