test implement add as tcg