add completo for c , not finish