Charm of law 2024