redundant main.c