changes in Patterns