patterns [open]