TTC board