patterns second