IB TP is following