updated a core/reach switch