Different teachers seem to teach slightly different versions of Siu Lim Tao. This is pretty close to the version I am learning.