messed with test main.c