added t1 and t2