So many changes.
Current state. What is logic anymore?