Improving main.c...