There are some minor errors in the above video, please excuse them.