This seems to be a clearer and in places different version:https://www.youtube.com/watch?v=x5vELx3ie9I