Added tcb struct