Ts cum compilation