Finally!
Finally found one that works. Checks all the boxes, and then some. Love it!
Rating: 5 stars