Implement zhen method