pinIO and control, intermediary stage