cross worker switches