changes to enable show/hide IO ports