starting target.c