Improved serial protocol