Adding serial communication