added serial_ao