watch whole thing it is long but good