Only curiosity. Why are we adding pattern as well?