add some new patterns