Added i/o component