patterns and trends