Review (5/5): just what I needed
very nice