serial_controller added