add CharApiHelper