Dianne's patterns