Added serial I/O interface