input/output configurations