This area can be a good discussion point on blocks and self and the trick you are doing with 'this'.