rem unnecessary switch