serial monitor improvements