update serial.c