Added processCallWithRetry, changed some comments to be more informative