do not eliminate if there is a switch