nikhil aggarwal on Tal