grab & direct switch integrated
working state