Why so much "this." in this code. We don't use it much elsewhere? Are you following Seb's original code?