Magic by TAL