works great
does the job described
Rating: 5 stars