Added serial port receiving