Tit cum compilation part