rcinput/output