rich patterns