tit job compilation