tcn + switch fixed