remote I/O solutions