Danny Mortense1
ServiceNow Employee

Here's my take on this. I had a similar requirement which I resolved with a little help. You can check out my solution here.