Problems editing original post to replace the video, but here is an updated version which is generally improved.