ddd.c add