I/O plug and play