clean up allmain.c