add 3.c