more comments and a main.c