Review (5/5): Five Stars
Does just what it supposed to do.