Progress review
Serial -> Serial1
There should be a better way to do it
add multiple serial port support