implement comment partial insertion