ref-body switch