added switchboard controller