c Ah Huang Jian, testing related logic