Worked on land lines, but the new technology of spoofing unused phone numbers, and even sometimes real numbers has overwhelmed the current Telecom technology or if the truth were known, they really don't care to fix it.Isn't that one of those government programs to help save us.