comments and main.c value reading macro defines