odd to switch between `this` and `that` and between `this.$(...)` and plain `$(...)` syntax.
you need `that` for inner blocks but nice to be consistent (i prefer using `that` everywhere if i've used it at all) even outside the inner blocks..