adding main.c