Review (5/5): just perfect
exactly as describes