2023 Patterns