keshav Aggarwal on Tal