TAL: Catching Up with IR