2 new patterns