commhand.c and main.c pushed