The full example