Starting to add i/o controls.