BA GUAN - A Millenium old practice