It doesn't get much more satisfying than this.