Deepesh Agrawal on Tal