pradeep ranganathan..