Holy Grail!
I had seen a video and read several reviews about this before I ordered. It is fantastic and does exactly what it says.
Rating: 5 stars