Review (5/5): Five Stars
what does was meant to do and it does it well