Review (5/5): what I wanted
love it