https://carladiab.com/analyze-incoming-call-data-for-errors/