Improving serial communication