shresth bhargava on Tal