Tai chi 3 views